The SUM UP

Agricultural




Key:agricultral

Categorie


In what categorie's does agricultural fit in.
Hierarchy:
agricultural
motor_vehicle
vehicle
access

Also agricultural is:
double-tracked, there is no key for this.

Ways


On what ways is agricultural tagged. There is the "default" routing/Access-Restrictions and also for each country NL, but no mention of agricultural.
Traffic signs and local signs can give other Access-Restrictions

Where: Click on and then Run(NL Uitvoeren) or move to your area, zoom in and run again)

[highway=*][access=agricultural] yes
[highway=path][agricultural=yes] yes
[highway=path][agricultural=designated] yes
[highway=path][agricultural=permissive] yes
[highway=path][agricultural=private] yes
[highway=path][agricultural=no] yes

not used yet.
( delivery, discouraged, customers )

Even on a bridleway [highway=bridleway][agricultural=yes] yes (less)
Not on [highway=agricultural] none

Conclusion:

All highways must be included, rules and signs, can give exceptions that overules defaults.


Nodes


Mostly barrier nodes are tagged with transportmodes where agricultural fit in.



Relations


Relations are tagged with transportmodes where agricultural fit in.



Access


How is agricultural tagged:

The hierarchy in transport modes is important.
If agricultural=yes (free to ride in)
If access=agricultural (free to ride in)
If agricultural=* is tagged with / =designated / =permissive / (free to ride in),
and =destination / =privat (only if).
and so on...............

These tags must overrules the other categories in the hiearachy. (routing)
If access=agricultural or agricultural=* is not present, the next hierachy transport mode is leading.
example motor_vehicle:
(way[motor_vehicle=no][access!~'^agricultural$'][agricultural!~'^yes$|^no$|^designated$|^permissive$'](bbox);node(w);) exclude, because the overrules, free to ride in.(mtmlayerdef)
(way[motor_vehicle=no][access!~'^agricultural$'][agricultural!~'^yes$|^no$|^designated$|^permissive$|^destination$|^private$'](bbox);node(w);) exclude, because te overrules, free to ride in and only if
If motor_vehicle=* is not present, the next hierachy transport mode is leading.
example vehicle:
(way[vehicle=no][access!~'^agricultural$'][agricultural!~'^yes$|^no$|^designated$|^permissive$'][motor_vehicle!~'^yes$|^no$|^designated$|^permissive$'](bbox);node(w);) exclude, because the overrules, free to ride in (mtmlayerdef)
(way[vehicle=no][access!~'^agricultural$'][agricultural!~'^yes$|^no$|^designated$|^permissive$|^destination$|^private$'][motor_vehicle!~'^yes$|^no$|^designated$|^permissive$|^destination$|^private$'](bbox);node(w);) exclude, because the overrules, free to ride in and only if
If vehicle=* is not present, the next hierachy transport mode is leading.
example access:
(way[access=no][agricultural!~'^yes$|^no$|^designated$|^permissive$'][motor_vehicle!~'^yes$|^no$|^designated$|^permissive$'][vehicle!~'^yes$|^designated$|^permissive$'](bbox);node(w);) exclude, because the overrules, free ride in (mtmlayerdef)
(way[access=no][agricultural!~'^yes$|^no$|^designated$|^permissive$|^destination$|^private$'][motor_vehicle!~'^yes$|^no$|^designated$|^permissive$|^destination$|^private$'][vehicle!~'^yes$|^designated$|^permissive$|^destination$|^private$'](bbox);node(w);) exclude, because the overrules, free to ride in and only if

Combination of access tags

The whole categorie is tagged, *=no, and agricultural is tagged =yes / =designated / =permissive / (free to ride in) and =destination / =privat (only if).
way[access=no] agricultural overrules the tag

Are there conflicting tags?
example:
[access=agricultural] and [agricultural=no]

other tags:
[motor_vehicle=agricultural] yes
[vehicle=agricultural yes
[access=agricultural] yes




From which direction


Directions:
forward
backward

[highway=*][access:forward=agricultural] none
[highway=*][access:backward=agricultural] none
[highway=*][agricultural:forward=yes] none
[highway=*][agricultural:backward=yes] none
[highway=*][motor_vehicle:forward=yes] yes (less)
[highway=*][motor_vehicle:backward=yes] yes (less)


[highway=*][agricultural:forward=no] yes (less)
[highway=*][agricultural:backward=no] yes (less)
[highway=*][motor_vehicle:forward=no] yes (less)
[highway=*][motor_vehicle:backward=no] yes (less)
[highway=*][vehicle:forward=no] yes (less)
[highway=*][vehicle:backward=no] yes (less)




Conditional


What conditional exception are there for agricultural
[access:condtional=agricultural]?
also with forward and backward
[agricultural:forward:conditional]

Found:

access:conditional=no @ (Sep15-Oct15) yes (less)
motor_vehicle:conditional=destination @ (Mo-Fr 06:00-09:00,15:00-19:00)
motor_vehicle:conditional=no@(sa-su)
motor_vehicle:conditional=yes @ Mo-Sa


Also not mentioned "conditional" in the key ,but are other conditional situations in tags.
@ is mostly used in thes tags.

[motor_vehicle=destination @ ........]
@ by no
@ by yes


Traffic signs


Which traffic signs effects agricultural/Access-Restrictions.

The Netherlands

http://wiki.openstreetmap.org/wiki/Overzicht_Nederlandse_Verkeersborden
Overzicht_Nederlandse_Verkeersborden
By entry of a way of the sign

Conditional/restrictions


@
[agricultural=.....@.......] none
[motor_vehicle=.....@.......] yes (less)
[vehicle=.....@.......] yes (less)
[access=.....@.......] yes (less)


Links


Key:agricultural
Traffic_sign
Overzicht_Nederlandse_Verkeersborden